home *** CD-ROM | disk | FTP | other *** search
/ Apple AUX 3.0 / Apple AUX 3.0.iso / MacInstallFiles / Install 2 / Finder / Finder.rsrc / bin.rsrc_CODE_123.txt < prev    next >
Text File  |  1991-04-25  |  10KB  |  185 lines

  1. # near model CODE resource
  2. # jump table entries: 12568-12570 (3 of them)
  3. export_1571:
  4. 00000000  4E56 FFC4                link       A6, -0x003C
  5. 00000004  2F0C                     move.l     -[A7], A4
  6. 00000006  286E 000C                movea.l    A4, [A6 + 0xC]
  7. 0000000A  426E FFDE                clr.w      [A6 - 0x22]
  8. 0000000E  422E FFF3                clr.b      [A6 - 0xD]
  9. 00000012  2D6C 0004 FFFC           move.l     [A6 - 0x4], [A4 + 0x4]
  10. 00000018  2D54 FFF8                move.l     [A6 - 0x8], [A4]
  11. 0000001C  1D6C 0009 FFF1           move.b     [A6 - 0xF], [A4 + 0x9]
  12. 00000022  302C 000A                move.w     D0, [A4 + 0xA]
  13. 00000026  48C0                     ext.l      D0
  14. 00000028  2D40 FFE8                move.l     [A6 - 0x18], D0
  15. 0000002C  2D6E 0010 FFE4           move.l     [A6 - 0x1C], [A6 + 0x10]
  16. 00000032  486E FFC4                pea.l      [A6 - 0x3C]
  17. 00000036  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  18. 0000003A  4EBA 00DA                jsr        [PC + 0xDA /* 00000116 */]
  19. 0000003E  286E FFC0                movea.l    A4, [A6 - 0x40]
  20. 00000042  4E5E                     unlink     A6
  21. 00000044  4E75                     rts
  22. export_1572:
  23. 00000046  4E56 FEEA                link       A6, -0x0116
  24. 0000004A  48E7 0118                movem.l    -[A7], D7,A3,A4
  25. 0000004E  266E 000C                movea.l    A3, [A6 + 0xC]
  26. 00000052  286E 0008                movea.l    A4, [A6 + 0x8]
  27. 00000056  426B 001A                clr.w      [A3 + 0x1A]
  28. 0000005A  2054                     movea.l    A0, [A4]
  29. 0000005C  1028 0129                move.b     D0, [A0 + 0x129]
  30. 00000060  5300                     subq.b     D0, 1
  31. 00000062  6708                     beq        +0xA /* 0000006C */
  32. 00000064  5300                     subq.b     D0, 1
  33. 00000066  6718                     beq        +0x1A /* 00000080 */
  34. 00000068  6000 00A2                bra        +0xA4 /* 0000010C */
  35. label0000006C:
  36. 0000006C  2054                     movea.l    A0, [A4]
  37. 0000006E  3768 0122 0018           move.w     [A3 + 0x18], [A0 + 0x122]
  38. 00000074  204B                     movea.l    A0, A3
  39. 00000076  7025                     moveq.l    D0, 0x25
  40. 00000078  A260                     syscall    FSDispatch/HFSDispatch, flags=2
  41. 0000007A  3E00                     move.w     D7, D0
  42. 0000007C  6000 008E                bra        +0x90 /* 0000010C */
  43. label00000080:
  44. 00000080  486E FFF2                pea.l      [A6 - 0xE]
  45. 00000084  2F0C                     move.l     -[A7], A4
  46. 00000086  4EAD 055A                jsr        [A5 + 0x55A /* export_167 */]
  47. 0000008A  2F0B                     move.l     -[A7], A3
  48. 0000008C  486E FFFC                pea.l      [A6 - 0x4]
  49. 00000090  2F0C                     move.l     -[A7], A4
  50. 00000092  4EAD 30DA                jsr        [A5 + 0x30DA /* export_1559 */]
  51. 00000096  2E00                     move.l     D7, D0
  52. 00000098  4FEF 0014                lea.l      A7, [A7 + 0x14]
  53. 0000009C  6C62                     bge        +0x64 /* 00000100 */
  54. 0000009E  4AAE FFFC                tst.l      [A6 - 0x4]
  55. 000000A2  675C                     beq        +0x5E /* 00000100 */
  56. 000000A4  422E FEF2                clr.b      [A6 - 0x10E]
  57. 000000A8  41EE FEEA                lea.l      A0, [A6 - 0x116]
  58. 000000AC  2D6B 0030 FEEE           move.l     [A6 - 0x112], [A3 + 0x30]
  59. 000000B2  2D6B 0034 FEEA           move.l     [A6 - 0x116], [A3 + 0x34]
  60. 000000B8  206B 0012                movea.l    A0, [A3 + 0x12]
  61. 000000BC  7000                     moveq.l    D0, 0x00
  62. 000000BE  1010                     move.b     D0, [A0]
  63. 000000C0  5240                     addq.w     D0, 1
  64. 000000C2  48C0                     ext.l      D0
  65. 000000C4  41EE FEF2                lea.l      A0, [A6 - 0x10E]
  66. 000000C8  2248                     movea.l    A1, A0
  67. 000000CA  206B 0012                movea.l    A0, [A3 + 0x12]
  68. 000000CE  A02E                     syscall    BlockMove/BlockMoveData
  69. 000000D0  206E FFFC                movea.l    A0, [A6 - 0x4]
  70. 000000D4  A04A                     syscall    HNoPurge
  71. 000000D6  486E FEEA                pea.l      [A6 - 0x116]
  72. 000000DA  4EAD 3102                jsr        [A5 + 0x3102 /* export_1564 */]
  73. 000000DE  2E00                     move.l     D7, D0
  74. 000000E0  47EE FEEA                lea.l      A3, [A6 - 0x116]
  75. 000000E4  598F                     subq.l     A7, 4
  76. 000000E6  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  77. 000000EA  7000                     moveq.l    D0, 0x00
  78. 000000EC  2F00                     move.l     -[A7], D0
  79. 000000EE  2F00                     move.l     -[A7], D0
  80. 000000F0  2F00                     move.l     -[A7], D0
  81. 000000F2  2F0B                     move.l     -[A7], A3
  82. 000000F4  2F07                     move.l     -[A7], D7
  83. 000000F6  A9E0                     syscall    Munger
  84. 000000F8  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  85. 000000FC  A9AA                     syscall    ChangedResource
  86. 000000FE  588F                     addq.l     A7, 4
  87. label00000100:
  88. 00000100  486E FFF2                pea.l      [A6 - 0xE]
  89. 00000104  2F0C                     move.l     -[A7], A4
  90. 00000106  4EAD 056A                jsr        [A5 + 0x56A /* export_169 */]
  91. 0000010A  508F                     addq.l     A7, 8
  92. label0000010C:
  93. 0000010C  4CEE 1880 FEDE           movem.l    D7,A3,A4, [A6 - 0x122]
  94. 00000112  4E5E                     unlink     A6
  95. 00000114  4E75                     rts
  96. export_1573:
  97. fn00000116:
  98. 00000116  4E56 FFF0                link       A6, -0x0010
  99. 0000011A  48E7 0118                movem.l    -[A7], D7,A3,A4
  100. 0000011E  286E 0008                movea.l    A4, [A6 + 0x8]
  101. 00000122  2054                     movea.l    A0, [A4]
  102. 00000124  1028 0129                move.b     D0, [A0 + 0x129]
  103. 00000128  5300                     subq.b     D0, 1
  104. 0000012A  6708                     beq        +0xA /* 00000134 */
  105. 0000012C  5300                     subq.b     D0, 1
  106. 0000012E  6728                     beq        +0x2A /* 00000158 */
  107. 00000130  6000 00C8                bra        +0xCA /* 000001FA */
  108. label00000134:
  109. 00000134  206E 000C                movea.l    A0, [A6 + 0xC]
  110. 00000138  7000                     moveq.l    D0, 0x00
  111. 0000013A  2140 001C                move.l     [A0 + 0x1C], D0
  112. 0000013E  2054                     movea.l    A0, [A4]
  113. 00000140  226E 000C                movea.l    A1, [A6 + 0xC]
  114. 00000144  3368 0122 0018           move.w     [A1 + 0x18], [A0 + 0x122]
  115. 0000014A  206E 000C                movea.l    A0, [A6 + 0xC]
  116. 0000014E  7022                     moveq.l    D0, 0x22
  117. 00000150  A260                     syscall    FSDispatch/HFSDispatch, flags=2
  118. 00000152  3E00                     move.w     D7, D0
  119. 00000154  6000 00A4                bra        +0xA6 /* 000001FA */
  120. label00000158:
  121. 00000158  486E FFF6                pea.l      [A6 - 0xA]
  122. 0000015C  2F0C                     move.l     -[A7], A4
  123. 0000015E  4EAD 055A                jsr        [A5 + 0x55A /* export_167 */]
  124. 00000162  206E 000C                movea.l    A0, [A6 + 0xC]
  125. 00000166  2E28 0034                move.l     D7, [A0 + 0x34]
  126. 0000016A  2F07                     move.l     -[A7], D7
  127. 0000016C  2F0C                     move.l     -[A7], A4
  128. 0000016E  4EAD 300A                jsr        [A5 + 0x300A /* export_1533 */]
  129. 00000172  2640                     movea.l    A3, D0
  130. 00000174  200B                     move.l     D0, A3
  131. 00000176  4FEF 0010                lea.l      A7, [A7 + 0x10]
  132. 0000017A  6662                     bne        +0x64 /* 000001DE */
  133. 0000017C  486E FFF0                pea.l      [A6 - 0x10]
  134. 00000180  4EAD 3112                jsr        [A5 + 0x3112 /* export_1566 */]
  135. 00000184  2640                     movea.l    A3, D0
  136. 00000186  200B                     move.l     D0, A3
  137. 00000188  588F                     addq.l     A7, 4
  138. 0000018A  6704                     beq        +0x6 /* 00000190 */
  139. 0000018C  2053                     movea.l    A0, [A3]
  140. 0000018E  2087                     move.l     [A0], D7
  141. label00000190:
  142. 00000190  598F                     subq.l     A7, 4
  143. 00000192  2F07                     move.l     -[A7], D7
  144. 00000194  7001                     moveq.l    D0, 0x01
  145. 00000196  3F00                     move.w     -[A7], D0
  146. 00000198  A80E                     syscall